home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
049a
/
tag3.zip
/
QSORT.DOC
< prev
next >
Wrap
Text File
|
1991-09-28
|
1KB
|
33 lines
QSORT is a rewrite of a Aug 88 version of QSORT (QuickSort) which used
the compare from my Z80 1980 shellsort. In this version the CMP
compile directives have been changed to parameters switches that
have been brought out to the command line. A possible problem
has also been fixed. The default 16k stack space was used in
the 88 version. This has been increased to 48k in this version.
The sort also no longer moves one byte strings to the end of
the list. (One character strings were noise as taglines) Now
the sort can be used for anything, though the number of lines
that can be sorted is still determined by the "56 byte" average.
Command line and switches are:
QSORT file.in [file.out] [-ENR /Cn -S]
E-xact match FALSE
N-ulls sort hi TRUE
R-everse order FALSE
C-olumn start 1
S-tatus display FALSE
where n = number
w/strlen ±56, 7500<lines
by L.Barker
E-xact match F If F Compares are forced to upper case
N-ulls sort hi T If F null strings are listed first, T=Last
R-everse order F List Z to A rather than A to Z
C-olumn start 1 Or where ever
S-tatus display F Used to test valid command line
w/strlen ±56, 8000< Given the aprox max length of a tagline this
is the number of lines that you have memory
to sort.